jdk

从踩坑到落地!某大厂虚拟线程迁移案例拆解,附专家避坑指南

你是不是也盯着虚拟线程技术很久了?看着官网文档里 “轻量级”“高并发” 的描述心痒痒,却总在落地前犯怵 —— 现有中间件能不能兼容?线上服务迁移后会不会出幺蛾子?更关键的是,你真的搞懂虚拟线程和传统线程的底层差异了吗?万一用错了场景,不仅没提升性能,反而让服务

拆解 线程 jdk 线程池 threadlocal 2025-10-01 12:45  2

JDK从8升级到21的问题集

Compilation failure: Compilation failure:#14 4.173 [ERROR] 不再支持源选项 6。请使用 8 或更高版本。#14 4.173 [ERROR] 不再支持目标选项 6。请使用 8 或更高版本。

rss jdk usr error base64 2025-09-22 15:29  2

Java 近期更新新技术!网友:能用的上吗?

或许有人会说:“Leyden 项目折腾这么多年,就出了几个提前编译的 JEP,启动时间提升能有多少?普通业务系统真的需要吗?”另一个角度来看,Leyden 项目 2020 年就提出来了,到现在基于 JDK 26 出了 pre-main 原型,还交付了 3 个

技术 java jdk groovy jep 2025-09-15 20:52  2

理论到实战,高可用架构踩坑说明书

在构建高可用系统时,开发者常常面临应用、数据库、缓存、消息队列等多维度的挑战。本文结合京东真实技术场景,系统梳理高可用架构实践中常见的技术陷阱与解决方案,深入剖析每个技术组件的可用性保障要点。旨在为工程师提供一套踩坑说明书,帮助团队在系统设计阶段规避潜在风险,

架构 jdk qps mq jed 2025-09-08 13:49  4

JDK 25 和 JDK 26 的最新进展

JDK 25 是 JDK 21 之后的下一个长期支持(LTS)版本,目前它已经发布了第二个候选版本,正如甲骨文公司 Java 平台组首席架构师 Mark Reinhold 所 宣布 的那样。主线源代码仓库在 2025 年 6 月初被 fork 到 JDK稳定化

api jdk pem jep applet 2025-09-05 16:47  3

Java 25 在 JEP 519 中集成了紧凑对象头

Java 25 通过 JEP 519 将紧凑对象头作为产品特性进行了集成,在不需要更改任何代码的情况下,为开发人员提供了 30% 的 CPU 减少 和显著的内存节省。该特性将对象头大小从 12 字节减少到仅 8 字节,并且只需要一个简单的 JVM 标志即可启用

java x64 jdk jvm jep 2025-06-21 10:42  11

企业级 JDK 升级实战:660 个项目从 JDK8 到 JDK21 的零故障升级之路

在企业级系统架构演进中,是否进行 JDK 版本升级往往是一个令人头疼的难题。一方面,升级可以享受新版本带来的性能提升和特性增强,另一方面,升级需要面对潜在的兼容性风险和巨大的升级成本。本文将分享我们如何在没有生产故障的前提下,用 6 个月时间,完成 660 个

jdk 零故障 jdk8 jdk21 企业级jdk 2025-06-20 23:35  11

JDK高版本特性总结与ZGC实践

美团信息安全技术团队核心服务升级JDK 17后,性能与稳定性大幅提升,机器成本降低了10%。高版本JDK与ZGC技术令人惊艳,且Java AI SDK最低支持JDK 17。本文总结了JDK 17的主要特性,然后重点分享了JDK 17+ZGC在安全领域的一些实践

gc jdk jvm zgc zgc实践 2025-06-20 17:09  13